<?php
	require_once("../conexion/conexion.php");
	
	function IngresaInfa($cliRut,$titulo,$fechaIni,$responsable,$ubicacion,$superficie,$fechaFin,$codCentro,$estado,$valor)
	{
		$con = new Conexion();
		$con2 = $con->conexionBD("fpproduccion");
		$sql = "insert into infa (CliRut,InfaTitulo,InfaFechaIni,InfaResponsable,InfaUbicacion,InfaSuperficie,InfaFechaFin,InfaCodCentro,InfaEstado,InfaValor) 
		values ('".$cliRut."','".$titulo."','".$fechaIni."','".$responsable."','".$ubicacion."','".$superficie."','".$fechaFin."','".$codCentro."','".$estado."','".$valor."')";
		$resultado = mysql_query($sql) or die ($con->error_mysql("Error en la consulta".mysql_error()));
		$con->cerrarBD();
	}
	
	function ObtenerRutCliente($nombre)
	{
		$con = new Conexion();
		$con2 = $con->conexionBD("fpproduccion");
		$sql = "select CliRut from clientes where CliRSocial='".$nombre."'";
		$resultado = mysql_query($sql) or die ($con->error_mysql("Error en la consulta".mysql_error()));
		$rut = mysql_fetch_array($resultado);
		$con->cerrarBD();
		//echo $nom[0];
		return $rut[0];
	}
	
	function IngresaDir($cod,$dir)
	{
		$con = new Conexion();
		$con2 = $con->conexionBD("fpproduccion");
		$sql = "insert into archivoinfa (InfaCod,ArchInfaNombre) values ('".$cod."','".$dir."')";
		$resultado = mysql_query($sql) or die ($con->error_mysql("Error en la consulta".mysql_error()));
		$con->cerrarBD();
	}
	
	function ObtenerCodInfa()
	{
		$con = new Conexion();
		$con2 = $con->conexionBD("fpproduccion");
		$sql = "select max(InfaCod) from infa";
		$resultado = mysql_query($sql) or die ($con->error_mysql("Error en la consulta".mysql_error()));
		$rut = mysql_fetch_array($resultado);
		$con->cerrarBD();
		//echo $nom[0];
		return $rut[0];
	}
	
	function BuscaCodRecurso($nom)
	{
		$con = new Conexion();
		$con2 = $con->conexionBD("fpproduccion");
		$sql = "select ReCod from recurso where ReNombre='".$nom."'";
		$resultado = mysql_query($sql) or die ($con->error_mysql("Error en la consulta".mysql_error()));
		$nom = mysql_fetch_array($resultado);
		$con->cerrarBD();
		return $nom[0];
	}
	
	function BuscaCodCategoria($nom)
	{
		$con = new Conexion();
		$con2 = $con->conexionBD("fpproduccion");
		$sql = "select CatCod from categoria where CatTipo='".$nom."'";
		$resultado = mysql_query($sql) or die ($con->error_mysql("Error en la consulta".mysql_error()));
		$nom = mysql_fetch_array($resultado);
		$con->cerrarBD();
		return $nom[0];
	}
	
	function IngresaRecInfa($infa,$recurso)
	{
		$con = new Conexion();
		$con2 = $con->conexionBD("fpproduccion");
		$sql = "insert into recursoinfa (InfaCod,ReCod) values ('".$infa."','".$recurso."')";
		$resultado = mysql_query($sql) or die ($con->error_mysql("Error en la consulta".mysql_error()));
		$con->cerrarBD();
	}
	
	function IngresaCatInfa($infa,$cat)
	{
		$con = new Conexion();
		$con2 = $con->conexionBD("fpproduccion");
		$sql = "insert into catinfa (InfaCod,CatCod) values ('".$infa."','".$cat."')";
		$resultado = mysql_query($sql) or die ($con->error_mysql("Error en la consulta".mysql_error()));
		$con->cerrarBD();
	}

	extract($_POST);
	if(($txtFechaIni2=="")or($txtFechaFin2=="")or($txtTitulo2=="")or($txtCodCentro=="")or($txtResponsable2=="")or($txtPrecio2=="")or($cmb_Recurso2=='0')or($cmb_Categoria2=='0'))
	{
		echo "<script>0;alert(\"INGRESE LOS DATOS REQUERIDOS !!!\");</script>";
	}
	else
	{
		$fecha1 = explode("-",$txtFechaIni2);
		$fecha1 = $fecha1[2]."-".$fecha1[1]."-".$fecha1[0];
		$fecha2 = explode("-",$txtFechaFin2);
		$fecha2 = $fecha2[2]."-".$fecha2[1]."-".$fecha2[0];
		$rut = ObtenerRutCliente($txtTitular2);
		$titulo = strtoupper($txtTitulo2);
		$responsable = strtoupper($txtResponsable2);
		$localizacion = strtoupper($txtLocalizacion2);
		$superficie = strtoupper($txtSuperficie2);
		//$precio = str_replace ( ".", "", $txtPrecio2);
		IngresaInfa($rut,$titulo,$fecha1,$responsable,$localizacion,$superficie,$fecha2,$txtCodCentro,'PENDIENTE',$txtPrecio2);
		$dir = 'Num'.$txtCodCentro;
		$ruta = '../ArchivosInfa/'.$dir.'';
		if(!file_exists($ruta))
		{
			mkdir('../ArchivosInfa/'.$dir.'');
			$cod = ObtenerCodInfa();
			IngresaDir($cod,$dir);
		}
		if($txtTotalR2>0)
		{
			for($i=1;$i<=$txtTotalR2;$i++)
			{
				if((isset($_POST['txtRecurso2'.$i])) and (!empty($_POST['txtRecurso2'.$i])))
                {
					$codRec = BuscaCodRecurso($_POST['txtRecurso2'.$i]);
					$codInfa = ObtenerCodInfa();
					IngresaRecInfa($codInfa,$codRec);
				}
			}
		}
		else
		{
			$codInfa = ObtenerCodInfa();
			IngresaRecInfa($codInfa,$cmb_Recurso2);
		}
		if($txtTotalC2>0)
		{
			for($i=1;$i<=$txtTotalC2;$i++)
			{
				if(isset($_POST['txtCategoria2'.$i]))
                {
					$codCat = BuscaCodCategoria($_POST['txtCategoria2'.$i]);
					$codInfa = ObtenerCodInfa();
					IngresaCatInfa($codInfa,$codCat);
				}
			}
		}
		else
		{
			$codInfa = ObtenerCodInfa();
			IngresaCatInfa($codInfa,$cmb_Categoria2);
		}
		echo "<script>1;alert(\"SE INGRESO CORRECTAMENTE LA INFORMACION !!!\");</script>";
	}
?>